meaning of Bienenbaum

Bienenbaum - German to English

bee bee tree [Euodia / Tetradium hupehensis]

View more

  • euodia [Tetradium]
  • evodia [Tetradium]