Placemarks, noun plural of placemark. Synonyms in the same form.
placemarkers
All synonyms for placemark →