What does Bandwurmwörter mean?

Bandwurmwörter - German to English

substance terms