What does Bandwurmmittel mean?

Bandwurmmittel - German to English

taeniacide

View more

  • teniacide [spv.]