tarweed

Noun

 * 1) Any of various American flowering plants that have sticky leaves.

Derived terms

 * island tarweed

Translations

 * Southern Ohlone: yarkas