scariole
Top 45000
Meanings
Noun
1. prickly lettuce (Lactuca serriola)
2. escarole (Cichorium endivia) (dated)