SUPERTERRESTRIAL


Meaning of SUPERTERRESTRIAL in English

adj.1 in or belonging to a region above the earth.

2 celestial.

Oxford English vocab.      Оксфордский английский словарь.