Meaning of floral leaf

Definition of floral leaf

(noun) a modified leaf that is part of a flower

Other information on floral leaf

WIKIPEDIA results for floral leaf
Amazon results for floral leaf