What is Leaf Mustard?
Leaf Mustard (Brassica juncea foliosa), a member of the Brassicaceae family, is an annual herb native to the North Caucasus and Transcaucasus regions. Leaf Mustard (Latin: Brassica juncea foliosa, family Brassicaceae) is a medicinal plant catalogued in PlantSage.
