queloides
Spanish
Noun
queloides
plural of
queloide