Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of spinage

- A common pot herb (Spinacia oleracea) belonging to the Goosefoot family.