English Carapa Cited by user Zefr on 22 Jan 2016 Carapa is a genus of flowering plants in the mahogany family, Meliaceae. These are trees up to 30 meters tall occurring in tropical South America, Central America, and…