ovipara

English dictionary entry

Meanings

noun
  1. oviparous organisms
noun
  1. An aphid in its oviparous form.

Word forms

ovipara oviparae

Etymology

From New Latin, neuter plural of oviparus (“oviparous”).

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.