Synonyms: petal-like, petallike
Definition: resembling a petal
Similar words: leafy
Definition: having or covered with leaves
Usage: leafy trees; leafy vegetables