Advertisement

Advertisement

exobiota

[ ek-soh-bahy-oh-tuh ]

noun

  1. extraterrestrial life.


Discover More

Word History and Origins

Origin of exobiota1

Advertisement

Advertisement

Advertisement

Advertisement


exobiologyexocarp