Polish-English dictionary »

astrobiologia meaning in English

PolishEnglish
astrobiologia noun

astrobiologynoun
astrobiology

exobiologynoun
biology dealing with extraterrestrial lifeforms