Nouns

(n)genus Echinococcusa genus containing six parasitic species of cyclophyllid tapeworms (Echinococcus)