What does Bandwürmer mean?

Bandwürmer - German to English

echinococci {pl} [genus Echinococcus]

View more

  • tapeworms