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