meaning of Astrochemiker

Astrochemiker - German to English

astrochemist