tongue worm - English Synonyms Dictionary

tongue worm

n.
[1] pentastomid