seedpoint

English

Noun

seedpoint (plural seedpoints)

  1. The centroid of a geographical location

Anagrams