Synonyms for Rattlebox (same or very similar meaning)
WordNet sense 1 (any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops):
crotalaria
From the ODE community, based on WordNet
add/edit