Noun Definitioncrotalaria spectabilis1.Definition: erect subshrub having purple-tinted flowers and an inflated pod in which the ripe seeds rattle; IndiaRelated Noun(s):indian rattleboxCategory: Plants