English synonyms about - contact  

floral leaf

noun

1 floral leaf

A modified leaf that is part of a flower.


Find more on floral leaf elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149