×
oviforme
meaning in English
n.
ovoid, egg-like form
Related Words
ovide
oviducte
ovigène
ovigère
PC Version
Copyright © 2018 WordTech Co.