CROTALARIA SAGITALLIS
(noun)Definitions
There is 1 meaning of the phrase
Crotalaria Sagitallis.
Crotalaria Sagitallis - as a noun
Tropical american annual herb having an inflated pod in which the ripe seeds rattle
Synonyms (Exact Relations)
american rattleboxWord Variations & Relations
A-Z Proximities
crostiniscrostinocrotalcrotalacrotalaria Crotalaria Sagitallis
crotalariascrotalidaecrotalinecrotalismcrotalisms