crotalaria

1. (noun) any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops
Synonyms: rattlebox
Related Words: American rattlebox, Crotalaria sagitallis, Crotalaria spectabilis, Indian rattlebox, herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice