0%

ALL meanings of carapa

ca·ra·pa
C c
  • noun carapa a South American tree, Carapa guianensis, of the mahogany family. 1
  • noun carapa the light, reddish-brown wood of this tree, used for making furniture. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?