meaning of spinage

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


Related Words

spinage |

Developed & Maintained By Taraprasad.com

Treasure Words