crotalaria crotalaria

Definition(s):

  • (n) any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops

Wiki Images for crotalaria

definition of crotalaria
meaning of crotalaria
Word of the Day
repudiate repudiate
/ri ˈpju di ˌeɪt /