RichThesaurus
landform
vs
topographics
landform
noun
Any geological feature, such as a mountain or valley.
topographics
noun
topography
How often have the words
landform
and
topographics
occurred in a corpus of books?
(source:
Google Ngram Viewer
)