Definitions of leaf mustard:

  • noun:   leaves eaten as cooked greens
  • noun:   Asiatic mustard used as a potherb