floral leaf (0 synonym found)

Definition of floral leaf:

(n) : a modified leaf that is part of a flower

Definition of floral leaf:

(n) : a modified leaf that is part of a flower

Back to Top