Definitions of Brassica juncea:

  • noun:   Asiatic mustard used as a potherb