ULCUSCULE


Meaning of ULCUSCULE in English

noun a little ulcer.

Webster English vocab.      Английский словарь Webster.