floral leaf








noun Botany.

  1. one of the modified leaves forming the perianth of a flower, as a sepal or petal.
52 queries 0.637