What is the full meaning of petaloid
of or like a petal, also PETALINE [adj]
Example of the word petaloid placed on a Scrabble board.