Versión en Español
Translate
"oviposition"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
oviposition; egg laying; lay (to) (eggs)
poner; aovar, puesta; postura