Not terrestrial.
An organism that did not originate on Earth.
From non- + terrestrial.
Select a language to see translations