The AI-powered English dictionary
plural crabwoods
A flowering plant of the genus Carapa in the mahogany family, Meliaceae. examples