jacquinia armillaris Meaning, Definition & Usage

  1. noun small West Indian shrub or tree with hard glossy seeds patterned yellow and brown that are used to make bracelets
    bracelet wood.

WordNet