a species of flowering tree in the cashew family (astronium graveolens) - Spanish English Dictionary