dcsimg
Unresolved name

Trichilia florissanti

Trichilia florissanti is a species of in the family Meliaceae.