Synonyms and Antonyms for genus_Echinococcus

1. genus Echinococcus (n.)

tapeworms

Synonyms: