Epipharynx
Word Dictionary
-> Epipharynx
Search:
Epipharynx
(n.) A structure which overlaps the mouth of certain insects.
Terms of Use
Canadian Jobs