Showing posts with label Intraterrestrials. Show all posts
Showing posts with label Intraterrestrials. Show all posts

Thursday, February 12, 2026

Intraterrestrials

 


Whoa! The strangest life on Earth is found *under* the earth. The term "intraterrestrial" is a keeper. I predict it will be used in scy fy flicks from now on. 

Sleeping microbes of the deep

The hidden life sleeping deep under the earth