Meaning of 'dendroid'

  • மரம் போன்ற

Synonyms


Browse English to Tamil Dictionary