seedpoint
English
Noun
seedpoint
(
plural
seedpoints
)
The
centroid
of a
geographical
location
Anagrams
pentoside