Welcome to the board, learntm. Not sure I understand your second word (do you mean the medical term?), but terrestrial derives from the latin terra meaning earth.