- spinach mustard as a noun:
- 1
spinach mustard
noun
1 spinach mustard
Asiatic plant cultivated for its swollen root crown and edible foliage.
synonyms: Brassica perviridis, Brassica rapa perviridis, tendergreen.
debug info: 0.0158
noun
Asiatic plant cultivated for its swollen root crown and edible foliage.
synonyms: Brassica perviridis, Brassica rapa perviridis, tendergreen.
debug info: 0.0158