ASTROBIOLOGY


Meaning of ASTROBIOLOGY in English

n. study of life on celestial bodies

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.