Combretum appiculatum

Explore definitions, synonyms, and language insights of Combretum appiculatum

Definitions

Noun
small deciduous tree of the Transvaal having spikes of yellow flowers