VariousWords beta
Related Terms:
Definitions:
Noun
tongue worm
pentastomid
Definition: wormlike arthropod having two pairs of hooks at the sides of the mouth; parasitic in nasal sinuses of mammals
Definition: Any member of the Pentastomida, an enigmatic group of parasitic invertebrates