GENUS ECHINOCOCCUS





Definition:

  1. [noun] tapeworms
    Synonyms: genus Echinococcus

Synonyms: