carapa








noun

  1. a South American tree, Carapa guianensis, of the mahogany family.
  2. the light, reddish-brown wood of this tree, used for making furniture.
51 queries 0.631