WTWM

whatsthatwordmean

← Definition
Guess

petaloid

adjectiveHaving the shape or appearance of a flower petal.

Synonyms

leaf-likeadjective

Built for word lovers.