Home / F / floral leaf

floral leaf

noun /floʊrəllif/ 11 letters Scrabble 16 WWF 19
Definitions
noun

a modified leaf that is part of a flower

Want another word?
Spin the dictionary for a fresh one.
Generate a word →