[more terrestrial; most terrestrial] 1 : relating to or occurring on the earth
▪ terrestrial life forms 2 technical : living or growing on land instead of in water or air
▪ The toad has terrestrial habits, spending most of its time on shore. ▪ terrestrial birds 3 : sending a broadcast signal from the Earth
▪ terrestrial wireless networks ▪ a terrestrial radio station
▪ terrestrial life forms
▪ The toad has terrestrial habits, spending most of its time on shore. ▪ terrestrial birds
▪ terrestrial wireless networks ▪ a terrestrial radio station







