English Carapa Cited by user Rjwilmsi on 29 Jul 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…