Definition of Indian mustard
: an Asiatic mustard (Brassica juncea) that has pods growing at an angle with their stems and that is used as a potherb and is widely naturalized as a weed
— called also leaf mustard
the perfect form or example of something
Get Word of the Day daily email!
What did you just call me?! A Quiz