crabwood
Noun
Meaning
crabwood (plural crabwoods)
A flowering plant of the genus Carapa in the mahogany family, Meliaceae.
Synonyms: andiroba, (Trinidad and Tobago) crappo
Noun
crabwood (plural crabwoods)
A flowering plant of the genus Carapa in the mahogany family, Meliaceae.
Synonyms: andiroba, (Trinidad and Tobago) crappo