(Dysoxylum flavescens)
Dysoxylum flavescens is a tree in the Meliaceae family. The specific epithet flavescens is from the Latin meaning "yellowish", referring to the petals.