necklace tree
English Dictionary
->
Letter N
-> necklace tree
Search Dictionary:
necklace tree Definition
(n)
a
tree
of
the
genus
Ormosia
having
seeds
used
as
beads
necklace tree Synonyms
necklace tree
© Art Branch Inc.