ATREE

English dictionary entry

Meanings

name
  1. Initialism of Ashoka Trust for Research in Ecology and the Environment (an environmental research institute in India).

Word forms

ATREE
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.