Definitions
There is 1 meaning of the phrase
Jacquinia Keyensis.
Jacquinia Keyensis - as a noun
West indian shrub or small tree having leathery saponaceous leaves and extremely hard wood
Synonyms (Exact Relations)
barbasco14joewood