Chile tarweed

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



Terms and Conditions of Use / Copyright Notice