centroids
centroids has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
noun
. Plural of centroid; the geometric centers of plane figures or the mean positions of points in a set.