1 English Synonyms for OVIPOSITION
Prev.1Next
ovideposition
Definition: 1. The deposition of ova in an inappropriate place
There are 2 definitions of the word ovideposition
Show more information about ovideposition
Prev.1Next
Search took: 1.3141 ms