BRASSICA JUNCEA





Definition:

  1. [noun] Asiatic mustard used as a potherb
    Synonyms: chinese mustard, indian mustard, leaf mustard, gai choi, Brassica juncea

Synonyms: