|
Definition of Lincolnshire spinach
1. Noun. A perennial plant, usually grown as a vegetable, native to central and southern Europe. ¹
¹ Source: wiktionary.com
|
1. Noun. A perennial plant, usually grown as a vegetable, native to central and southern Europe. ¹
¹ Source: wiktionary.com