English synonyms about - contact  

genus Echinococcus

noun

1 genus Echinococcus

Tapeworms.


Find more on genus echinococcus elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0288