Spanish

edit

Noun

edit

queloides

  1. plural of queloide