Glossaria.net

Glossary Astronomy / Term

Terra

An extensive land mass.

Permanent link Terra - Creation date 2020-03-15


< Terminator Glossary / Astronomy Tessera >