Madia sativa

1. (noun) South American herb with sticky glandular foliage; source of madia oil
Synonyms: Chile tarweed, madia oil plant, melosa
Related Words: tarweed



Terms and Conditions of Use / Copyright Notice