Meaning of jacquinia keyensis

Definition of jacquinia keyensis

(noun) West Indian shrub or small tree having leathery saponaceous leaves and extremely hard wood

Other information on jacquinia keyensis

WIKIPEDIA results for jacquinia keyensis
Amazon results for jacquinia keyensis