meaning of necklace tree

1. a tree of the genus Ormosia having seeds used as beads


Related Words

necklace tree |

Developed & Maintained By Taraprasad.com

Treasure Words