meaning of Baum-Strelitzie

Baum-Strelitzie - German to English

huge white bird-of-paradise [Strelitzia nicolai]

View more

  • wild banana [Strelitzia nicolai]