meaning of Biometeorologie

Biometeorologie - German to English

biometeorology