APHTHOID


Meaning of APHTHOID in English

adj of the nature of aphthae; resembling thrush.

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