Word info

genus Echinococcus

Noun

Meaning

tapeworms

Source: WordNet

Hypernyms

Close letter words and terms