spinacia oleracea is a noun meaning "southwestern Asian plant widely cultivated for its succulent edible dark green leaves". It carries one recorded sense.
southwestern Asian plant widely cultivated for its succulent edible dark green leaves
Definitions, synonyms and semantic relations for spinacia oleracea come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.