Locoweed
English Meaning
- Any of several plants of the genera Oxytropis and Astragalus in the pea family, which are widespread in the western and central United States and cause severe poisoning when eaten by livestock. Also called crazyweed, loco1.
Sorry, No Malayalam Meaning for your input!
See Locowee Want To Try Locoweed In Malayalam??