SUPERTERRESTRIAL


Meaning of SUPERTERRESTRIAL in English

adj being above the earth, or above what belongs to the earth.

Webster English vocab.      Английский словарь Webster.