What is Giant red mustard?
Giant red mustard (Brassica juncea) is a colorful annual herb native to the North Caucasus and Transcaucasus regions. Giant red mustard (Latin: Brassica juncea, family Brassicaceae) is a medicinal plant catalogued in PlantSage.
