Etymology
terra
/ˈtɛr.ra/ · TERR-ah
noun · feminine · first declension
- I.the earth; the world
- II.land, ground, soil
- III.a country, region, territory
Root of the English terrain, terrestrial, and territory.
Root of the English terrain, terrestrial, and territory.
Our mission is to build terra models for complex systems