Spinacia oleracea meaning
UK US
Spinacia oleracea (noun): southwestern Asian plant widely cultivated for its succulent edible dark green leaves.
Definition of Spinacia oleracea
- southwestern Asian plant widely cultivated for its succulent edible dark green leaves
Synonyms: spinach, spinach plant, prickly-seeded spinach
Type of: vegetable
More about Spinacia oleracea on Wikipedia.