English synonyms about - contact  
echinococcuscestodetapewormgenus Echinococcus

echinococcus

noun

1 echinococcus

Tapeworms whose larvae are parasitic in humans and domestic animals.

Polish: echinokok, bąblowiec


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

debug info: 0.0137