Baphia Meaning

There are 1 meaning(s) for word Baphia

Meaning 1 : small genus of shrubs and lianas and trees of Africa and Madagascar

    Synonyms : genus baphia