English dictionary
crotalaria sagitallis meaning and definition
Definition and meaning of crotalaria sagitallis at MeaningMonkey.org. crotalaria sagitallis meaning and definition in the English Dictionary.CROTALARIA SAGITALLIS noun
Definition of Crotalaria sagitallis (noun)
- tropical American annual herb having an inflated pod in which the ripe seeds rattle
- synonyms: American rattlebox
Source: Princeton University Wordnet