dcsimg
Unresolved name

Trichilia lanceolata

Trichilia lanceolata is a species of in the family Meliaceae.