English translation for "oviposition"
|
- n. oviposition, laying of eggs
- Similar Words:
- "ovigère" English translation, "ovin" English translation, "ovipare" English translation, "oviparité" English translation, "ovipositeur" English translation, "ovisac" English translation, "oviscapte" English translation, "ovisme" English translation, "ovocyte" English translation, "ovni" English translation
|
|
|