EGAVE

carap

About 0.00 uses per million words.

Meaning

  1. noun Any tree of the genus Carapa.

Similar words

andiroba caraipe carap oil crab tamacoare pequi andirova tangare crabwood caragana

Save “carap” to learn later