meaning of Baumhummel

Baumhummel - German to English

brand new yard bumblebee [Bombus hypnorum]

View more

  • tree bumblebee [Bombus hypnorum]