madia_sativaEnglish

Chile tarweed, Madia sativa, madia oil plant, melosa

Noun

South American herb with sticky glandular foliage, source of madia oil

English: melosa, Chile tarweed, madia oil plant, Madia sativa

English words with similar meanings

Show 3 words