Word info

distoma

Noun

Meaning

A genus of parasitic, trematode worms, having two suckers for attaching themselves to the part they infest. See 1st Fluke, 2.

Source: Webster's dictionary

Anagrams

Close letter words and terms