WikiWord

English

tongue worm

noun

Meaning

  1. Any of the Pentastomida, a group of parasitic invertebrates.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data