Hindi-English dictionary »

वृक्षाभ meaning in English

HindiEnglish
वृक्षाभ

dendroid[UK: den.ˈdrɔɪd] [US: ˈden.drɔɪd]