CROTALARIA SAGITALLIS





Definition:

  1. [noun] tropical American annual herb having an inflated pod in which the ripe seeds rattle
    Synonyms: American rattlebox, Crotalaria sagitallis

Synonyms: