English | German | Russian | Czech

spinach mustard English

Meaning spinach mustard meaning

What does spinach mustard mean?

spinach mustard

(= tendergreen) Asiatic plant cultivated for its swollen root crown and edible foliage

Synonyms spinach mustard synonyms

What other words have the same or similar meaning as spinach mustard?

spinach mustard English » English

tendergreen Brassica rapa perviridis Brassica perviridis

Are you looking for...?