Dictionary Home » Dictionary Definitions » Chinese mustard

Chinese mustard

noun
Any of several cultivated varieties of the Indian mustard, grown for their leafy shoots and eaten as a vegetable especially in eastern Asian cuisine.
link/cite print suggestion box