What is the full meaning of terrae
TERRA, (Latin) the earth [n]
Example of the word terrae placed on a Scrabble board.