Home
Results for: terra
Match: terra and others.

Dictionary (1 of 5 sources) Open/Close data Source
ter·ra (tĕr'ə)
n., pl., ter·rae (tĕr'ē).
A rough upland or mountainous region of the moon with a relatively high albedo.

[Latin, earth, land. See terrace.]




Word Menu Open/Close data Source
Computers Open/Close data Source
Translations Open/Close data Source
Mentioned In Open/Close data Source