×
ovipare
meaning in English
adj.
oviparous, producing eggs
Related Words
ovigère
ovin
oviparité
ovipositeur
PC Version
Copyright © 2018 WordTech Co.