Carapa (noun) Definition, Meaning & Examples

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.
Carapa (noun) Definition, Meaning & Examples

More Definitions