FLORAL LEAF


Meaning of FLORAL LEAF in English

noun

1. : any of the modified leaves (as a sepal or petal) forming the perianth of a flower

2. : bract

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.