meaning of chile tarweed
1.
South
American
herb
with
sticky
glandular
foliage;
source
of
madia
oil
Related Words
chile tarweed
|
Developed & Maintained By
Taraprasad.com