×
oviparité
meaning in English
n.
oviparity, laying of eggs
Related Words
ovin
ovipare
ovipositeur
oviposition
PC Version
Copyright © 2018 WordTech Co.