What is the full meaning of spheroids
SPHEROID, a body resembling or approximating to a sphere in shape [n]
Example of the word spheroids placed on a Scrabble board.