Meaning of chile tarweed

Definition of chile tarweed

(noun) South American herb with sticky glandular foliage; source of madia oil

Other information on chile tarweed

WIKIPEDIA results for chile tarweed
Amazon results for chile tarweed