EPIPHARYNX


Meaning of EPIPHARYNX in English

(n.) A structure which overlaps the mouth of certain insects.

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