Word: terrae
Part of speech: Noun
Syllables: te
rrae
Definition: Plural of terra. A rough upland or mountainous region of the Moon with a relatively high albedo.
Morphemes:
Affix: terrae
Language: en
PoS: Noun
Meaning: Plural of terra. A rough upland or mountainous region of the Moon with a relatively high albedo.