Definitions
There is 1 meaning of the phrase
Jacquinia Armillaris.
Jacquinia Armillaris - as a noun
Small west indian shrub or tree with hard glossy seeds patterned yellow and brown that are used to make bracelets
Synonyms (Exact Relations)
bracelet wood