europoides
Portuguese
Noun
europoides
plural of
europoide
Adjective
europoides
plural of
europoide