a species belonging to mimosoideae (anadenanthera macrocarpa) - Spanish English Dictionary