meaning of baphia

baphia meaning in General Dictionary

small genus of shrubs and lianas and trees of Africa and Madagascar