English
Detailed Synonyms for spinach mustard in English
spinach mustard:
spinach mustard [the ~] noun
-
the spinach mustard
– Asiatic plant cultivated for its swollen root crown and edible foliage 1the Brassica perviridis; the Brassica rapa perviridis; the spinach mustard; the tendergreen– Asiatic plant cultivated for its swollen root crown and edible foliage 1