APHTHOID Meaning of APHTHOID in English adj of the nature of aphthae; resembling thrush. Webster English vocab. Английский словарь Webster. 2012