Noun Definition

crotalaria spectabilis

1.Definition: erect subshrub having purple-tinted flowers and an inflated pod in which the ripe seeds rattle; India

Related Noun(s):indian rattlebox

Category: Plants