spinach mustard
English Dictionary
->
Letter S
-> spinach mustard
Search Dictionary:
spinach mustard Definition
(n)
Asiatic
plant
cultivated
for
its
swollen
root
crown
and
edible
foliage
spinach mustard Synonyms
Brassica perviridis
Brassica rapa perviridis
spinach mustard
tendergreen
© Art Branch Inc.