APHTHOID


Meaning of APHTHOID in English

ˈafˌthȯid, ˈapˌ- adjective

Etymology: New Latin aphtha + English -oid

: having the characteristics of aphthae ; specifically : resembling thrush

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.