Eschweilera longirachis

Eschweilera longirachis is a species of woody plant in the Lecythidaceae family. It is found in Costa Rica and Panama.