petaloid meaning

Meaning of petaloid

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.

Unscrambled word petaloid

Points for petaloid

Scrabble
16 points
Word With Friends
13 points
Wordfeud
16 points

Related pages for petaloid