dcsimg
Unresolved name

Trichilia trifoliata

Trichilia trifoliata is a species of in the family Meliaceae.