meaning of Bandwurmkopf

Bandwurmkopf - German to English

scolex