Spinacia oleracea meaning

UK US

Spinacia oleracea (noun): southwestern Asian plant widely cultivated for its succulent edible dark green leaves.

Definition of Spinacia oleracea

  1. 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.