ovoideas
Spanish
Adjective
ovoideas
f
pl
feminine plural of
ovoideo