madia oil plant

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



Terms and Conditions of Use / Copyright Notice