madia oil plant Meaning, Definition & Usage

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

WordNet