English dictionary
crotalaria spectabilis meaning and definition
Definition and meaning of crotalaria spectabilis at MeaningMonkey.org. crotalaria spectabilis meaning and definition in the English Dictionary.CROTALARIA SPECTABILIS noun
Definition of Crotalaria spectabilis (noun)
- erect subshrub having purple-tinted flowers and an inflated pod in which the ripe seeds rattle; India
- synonyms: Indian rattlebox
Source: Princeton University Wordnet