linguatulid
noun
lin·guat·u·lid
liŋ-ˈgwa-chə-ləd, -ˌlid
: any tongue worm of the genus Linguatula
broadly
: tongue worm
Love words? Need even more definitions?
Merriam-Webster unabridged
Share