Superterrene meaning

Above ground; above the earth.
adjective
0
0
Advertisement

Origin of superterrene

  • super- +‎ terrene: compare Latin superterrenus.
    From Wiktionary