Hernandia stenura

Hernandia stenura is a species of plant in the Hernandiaceae family. It is found in Costa Rica, Nicaragua, and Panama.