Relating to or of the nature of a centroid, the geometric center or point of balance of a shape or object.
From 'centroid' (a 19th-century term combining Latin 'centrum' with Greek '-oid' meaning resembling) + '-al' (adjective suffix).
Try Another Word