Definition of Devadaar. Meaning of Devadaar. Synonyms of Devadaar

Here you will find one or more explanations in English for the word Devadaar. Also in the bottom left of the page several parts of wikipedia pages related to the word Devadaar and, of course, Devadaar synonyms and on the right images related to the word Devadaar.

Definition of Devadaar

No result for Devadaar. Showing similar results...

Meaning of Devadaar from wikipedia

- plant, much used in landscaping on the Indian subcontinent, known also as Devadaar or Debdaru. This tree can easily be distinguished by its simple leaves...