crotalaria
1.
(
noun
) 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
Related Words:
American rattlebox
,
Crotalaria sagitallis
,
Crotalaria spectabilis
,
Indian rattlebox
,
herb
,
herbaceous plant
Terms and Conditions of Use / Copyright Notice