English dictionary

crotalaria meaning and definition

Definition and meaning of crotalaria at MeaningMonkey.org. crotalaria meaning and definition in the English Dictionary.

CROTALARIA noun

Definition of crotalaria (noun)

  1. any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: