Portuguese-English dictionary »

queloide meaning in English

PortugueseEnglish
queloide noun
{m}

keloid [keloids](growth of scar tissue)
noun
[UK: kˈelɔɪd] [US: kˈelɔɪd]

Your history