meaning of tarweed

1. any of various western American plants of the genus Grindelia having resinous leaves and stems formerly used medicinally; often poisonous to livestock


Related Words

tarweed |

Developed & Maintained By Taraprasad.com

Treasure Words