tongue_wormEnglish

pentastomid, tongue worm

Noun

Wormlike arthropod having two pairs of hooks at the sides of the mouth, parasitic in nasal sinuses of mammals

English: tongue worm, pentastomid

English words with similar meanings

Show 1 words