What does bandwurmartig mean?

bandwurmartig - German to English

cestoid