What is the full meaning of terrestrial
living on land [adj TERRESTRIALLY] / a creature living on land [n -S]
Example of the word terrestrial placed on a Scrabble board.