carap


Also found in: Acronyms.

carap

(ˈkæræp; kəˈræp)
n
any of several trees of the genus Carapa, all of which yield timber and have seeds which produce oil