What is the full meaning of ovoids
OVOID, an egg-shaped body [n]
Example of the word ovoids placed on a Scrabble board.