Definitions of velvet flower:

  • noun:   young leaves widely used as leaf vegetables; seeds used as cereal