ter·ra
/ˈterə/
noun
- land or territory.
- (in science fiction) the planet earth.
People also ask
Is Terra Latin for Earth?
Is Terra the Earth?
Why is Terra called Terra?
What is the Terra currency?
Terra may often refer to: Terra (mythology), primeval Roman goddess; An alternate name for planet Earth, as well as the Latin name for the planet ...
Welcome to Terra Community Workbench. Terra is a cloud-native platform for biomedical researchers to access data, run analysis tools, and collaborate.