tongue worm

Explore definitions, synonyms, and language insights of tongue worm

Definitions

Noun
wormlike arthropod having two pairs of hooks at the sides of the mouth; parasitic in nasal sinuses of mammals

More General Terms