meaning of auf Bäumen wachsend

auf Bäumen wachsend - German to English

arboreous [moss]