indigenous tree from india - German English Dictionary