meaning of Bandbusch

Bandbusch - German to English

centipede plant [Homalocladium platycladum]

View more

  • ribbon bush / ribbonbush [Homalocladium platycladum]
  • tapeworm plant [Homalocladium platycladum]