GeneralConnection.comDictionary
leaf mustard
Noun

1. chinese mustard
2. indian mustard, gai choi, Brassica juncea, mustard, mustard
2. mustard greens, Indian mustard, cruciferous vegetable
Usage