Etymology

terra

/ˈtɛr.ra/ · TERR-ah
noun · feminine · first declension
  1. I.the earth; the world
  2. II.land, ground, soil
  3. III.a country, region, territory

Root of the English terrain, terrestrial, and territory.

VISIBLE · 01 / 04
00:00:00 UTC
Mission

Our mission is to build terra models for complex systems