Placemarkers, noun plural of placemarker. Synonyms in the same form.
placemarks
All synonyms for placemarker →