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