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

More General Terms