Jacquinia keyensis

Explore definitions, synonyms, and language insights of Jacquinia keyensis

Definitions

Noun
West Indian shrub or small tree having leathery saponaceous leaves and extremely hard wood

More General Terms