English | German | Russian | Czech

tongue worm English

Meaning tongue worm meaning

What does tongue worm mean?

tongue worm

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

Synonyms tongue worm synonyms

What other words have the same or similar meaning as tongue worm?

tongue worm English » English

pentastomid pentastome acorn worm

Are you looking for...?