Spinacia oleracea
English Dictionary
->
Letter S
-> Spinacia oleracea
Search Dictionary:
Spinacia oleracea Definition
(n)
southwestern
Asian
plant
widely
cultivated
for
its
succulent
edible
dark
green
leaves
Spinacia oleracea Synonyms
prickly-seeded spinach
spinach
spinach plant
Spinacia oleracea
© Art Branch Inc.