Other crossword clues for answer "TERRA"TERRA___ firmaplanet Earthearthword before firma or incognitaearth, in some sci-fiearth, in science fictionsci-fi intro to “forming”literally, “earth”