Madia sativa
English Dictionary
->
Letter M
-> Madia sativa
Search Dictionary:
Madia sativa Definition
(n)
South
American
herb
with
sticky
glandular
foliage
;
source
of
madia
oil
Madia sativa Synonyms
Chile tarweed
madia oil plant
Madia sativa
melosa
© Art Branch Inc.