Definify.com
Definition 2025
sowthistle
sowthistle
See also: sow thistle
English
Noun
sowthistle (plural sowthistles)
- Any of the annual herbs in the genus Sonchus of flowering plants.
Translations
|
|
sowthistle (plural sowthistles)
|
|