Unscramble
Definition of Anadenanthera
Noun: Anadenanthera
2 species of tropical American shrubs or trees
- genus Anadenanthera
See also:
anadems
anadiploses