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)

  1. tropical American annual herb having an inflated pod in which the ripe seeds rattle
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: