meaning of Aufsitzerpflanzen

Aufsitzerpflanzen - German to English

epiphytes