What does Baumbewohner mean?

Baumbewohner - German to English

arboreal pet

View more

  • tree dweller
  • arboreal species