epitelioides
Spanish
Adjective
epitelioides
plural of
epitelioide