GeneralConnection.com
➔
Dictionary
lactuca scariola
Noun
1. prickly lettuce
1. horse thistle, Lactuca serriola, Lactuca scariola, compass plant, compass flower
Usage