CENTROIDS is a playable word

centroid Scrabble® Dictionary

noun
pl. centroids
the center of mass of an object

0 Playable Words can be made from "CENTROIDS"