African mahogany

Explore definitions, synonyms, and language insights of African mahogany

Definitions

Noun
African tree having hard heavy odorless wood

More General Terms