locoweed meaning in tamil

Pronunciation of locoweed

locoweed Definitions and meaning in English

noun:
  1. any of several leguminous plants of western North America causing locoism in livestock
  2. street names for marijuana



Tags: locoweed meaning in tamil, locoweed ka matalab tamil me, tamil meaning of locoweed, locoweed meaning dictionary. locoweed in tamil. Translation and meaning of locoweed in English tamil dictionary. Provided by KitkatWords.com: a free online English tamil picture dictionary.