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