crotalaria Meaning, Definition & Usage
-
noun any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops
rattlebox.
WordNet
Crot`a*la"ri*a noun
Etymology
NL. SeeDefinitions
(Bot.) A genus of leguminous plants; rattlebox. ✍ Crotalaria juncea furnishes the fiber called sunn or Bombay hemp.