Crotalaria (Noun)
Meaning
Any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops.
Classification
Nouns denoting plants.
Any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops.
Nouns denoting plants.