ioidea
Italian
Adjective
ioidea
feminine singular of
ioideo