Loading page
spinach mustard is a noun meaning "Asiatic plant cultivated for its swollen root crown and edible foliage". It carries one recorded sense.
Asiatic plant cultivated for its swollen root crown and edible foliage
Definitions, synonyms and semantic relations for spinach mustard come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.