adv. from an astrobiological point of view (concerning the study of life on celestial bodies)
ASTROBIOLOGICALLY
Meaning of ASTROBIOLOGICALLY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012