CHILE TARWEED





Definition:

  1. [noun] South American herb with sticky glandular foliage; source of madia oil
    Synonyms: melosa, Chile tarweed, madia oil plant, Madia sativa

Synonyms: