american_rattleboxEnglish

American rattlebox, Crotalaria sagitallis

Noun

Tropical American annual herb having an inflated pod in which the ripe seeds rattle

English: American rattlebox, Crotalaria sagitallis

English words with similar meanings

Show 1 words