Definitions of spinach mustard:

  • noun:   Asiatic plant cultivated for its swollen root crown and edible foliage