Home / S / spinacia oleracea

spinacia oleracea

noun 17 letters Scrabble 22 WWF 27
Definitions
noun

southwestern Asian plant widely cultivated for its succulent edible dark green leaves

Look “spinacia oleracea” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →