Compund Words

Last Search Words

Sponsored Links

Search Result:crotalaria




Overview of noun crotalaria

The noun crotalaria has 1 sense


  • crotalaria, rattlebox -- (any of various plants of the genus Crotalaria having inflated pods within which the seeds rattle; used for pasture and green-manure crops)