crotalaria sagitallis definition

  • noun:
    • exotic US annual herb having an inflated pod in which the ripe seeds rattle
29 votes

How would you define crotalaria sagitallis?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!