meaning of Bioastronautik

Bioastronautik - German to English

bioastronautics {sg}