chile tarweed Meaning, Definition & Usage

  1. noun South American herb with sticky glandular foliage; source of madia oil
    Madia sativa; madia oil plant; melosa.

WordNet