echinokokken

listen to the pronunciation of echinokokken
ألمانية - الإنجليزية
dog tapeworms
dog caseworms
hydatid tapeworms
hydatids
echinococcuses