Definitions
There is 1 meaning of the phrase
Ormosia Monosperma.
Ormosia Monosperma - as a noun
Small tree of west indies and northeastern venezuela having large oblong pointed leaflets and panicles of purple flowers; seeds are black or scarlet with black spots
Synonyms (Exact Relations)
bead treejumby beanjumby tree