ovipara
plural noun
ovip·a·ra
| \ ōˈvipərə\
Definition of ovipara
(Entry 1 of 2)
: oviparous animals
ovipara
noun
\ "\
plural oviparae\ -ˌrē \
Definition of ovipara (Entry 2 of 2)
: an egg-laying form of an aphid
Keep scrolling for more