Topographs, noun plural of topograph. Synonyms in the same form.
toposcopes
All synonyms for topograph →