ovipara
About 0.00 uses per million words.
Meaning
- noun oviparous organisms
- noun An aphid in its oviparous form.
Similar words
ovipositor viviparity ovulid vivipary ovule piercer ovation ovulator opisthodont opomyzid
Often followed by
production
Save “ovipara” to learn later