ovoidea
Spanish
Adjective
ovoidea
f
feminine singular of
ovoideo