floral leaf

Noun
  1. A modified leaf that is part of a flower (synset 111711362)

Found on Word Lists

Other Searches