What does ovipara mean?
noun
A female insect that lays eggs, especially a female that lays eggs without fertilization, such as a parthenogenetic insect.
Example
"The ovipara of the species was a crucial part of its life cycle."
Definition generated by AI and curated by RJS Tech Solutions LLP.