Baphia nitida

Explore definitions, synonyms, and language insights of Baphia nitida

Definitions

Noun
small shrubby African tree with hard wood used as a dyewood yielding a red dye

More General Terms