Definitions of Jacquinia keyensis:

  • noun:   West Indian shrub or small tree having leathery saponaceous leaves and extremely hard wood