ormosia coarctata Meaning, Definition & Usage

  1. noun West Indian tree similar to Ormosia monosperma but larger and having smaller leaflets and smaller seeds
    jumbie bead; jumby bead.

WordNet