Spinacia oleracea

1. (noun) southwestern Asian plant widely cultivated for its succulent edible dark green leaves
Synonyms: prickly-seeded spinach, spinach, spinach plant
Related Words: vegetable



Terms and Conditions of Use / Copyright Notice