Trichilia breviflora

Trichilia breviflora is a species of plant in the family Meliaceae. It is found in Mexico, Belize, Guatemala, and Honduras.