meaning of Agrarbiologe

Agrarbiologe - German to English

agrobiologist