crotalaria has definitions from the field of botany
1
[ noun ] (botany) 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

*