meaning of Blaugrüne Weide

Blaugrüne Weide - German to English

blue willow [Salix caesia]

View more

  • whortleberry willow [Salix caesia]