American rattlebox
Explore definitions, synonyms, and language insights of American rattlebox
Definitions
                    Noun
                    
            tropical American annual herb having an inflated pod in which the ripe seeds rattle