ATREE
See also:
âtrée
English
Proper noun
ATREE
Initialism of
Ashoka Trust for Research in Ecology and the Environment
(
an environmental research institute in India
)
.