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

Treasure Words