Noun Definition
spinacia oleracea
1.Definition: southwestern Asian plant widely cultivated for its succulent edible dark green leaves
Related Noun(s):spinach, spinach plant
Category: Plants1.Definition: southwestern Asian plant widely cultivated for its succulent edible dark green leaves
Related Noun(s):spinach, spinach plant
Category: Plants