Definitions for ovipara
  • Ovipara (n. pl.) - An artifical division of vertebrates, including those that lay eggs; -- opposed to Vivipara.
Words in your word
2 Letter Words
aa ai ar oi op or pa pi
4 Letter Words
aria arvo pair para prao proa raia vair vara