SETI


Meaning of SETI in English

global scientific project aimed at discovering life elsewhere in the universe through the detection of remote radio signals

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