crabwood en · NOUN Meanings A flowering plant of the genus Carapa in the mahogany family, Meliaceae. Forms SpellingFeaturesLabelsSource crabwoods Number=Plur lexicographic Synonyms andiroba · crappo