What does anadenanthera mean?

anadenanthera meaning in General Dictionary

2 species of exotic American bushes or woods