Subscribe
URL of the page has been copied to clipboard.
Meaning : European annual wild lettuce having prickly stems. A troublesome weed in parts of United States.
Synonyms : lactuca scariola, lactuca serriola, prickly lettuce
Install App
Horse thistle meaning in Telugu.