'genus Echinococcus' definitions:

Definition of 'genus Echinococcus'

From: WordNet
noun
Tapeworms