English
Noun
- An inhabitant of the Earth
Synonyms
Adjective
- Of, relating to, or inhabiting the land of the Earth or its inhabitants
- Of, relating to, or composed of land.
- Living or growing on land; not aquatic
- a terrestrial plant
- Concerned with the world or worldly matters
Synonyms
- planetary
- tellurian, telluric , terrene
- land
- mundane