1 English Synonyms for OVIDEPOSITION
Prev.1Next
oviposition
Definition: 1. (zoology) The process of laying eggs, or ovipositing.
Show more information about oviposition
Prev.1Next
Search took: 1.4532 ms
Definition: 1. (zoology) The process of laying eggs, or ovipositing.
Show more information about oviposition
Search took: 1.4532 ms