Meaning of centroid

Definition of centroid

(noun) the center of mass of an object of uniform density

Other information on centroid

WIKIPEDIA results for centroid
Amazon results for centroid