Home

Word

necklace tree, n.
more info a tree of the genus Ormosia having seeds used as beads
<noun.plant>

necklace tree