Meaning Of The Word Carap

Real Dictionary

What's the definition of Carap? Find Carap meanings, definitions and more at the Real Dictionary online.

Carap Meaning

Carap Definition
Carap Definition

What's The Definition Of Carap?

carap in British English
noun: any of several trees of the genus Carapa, all of which yield timber and have seeds which produce oil

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day