treehugger

listen to the pronunciation of treehugger
الإنجليزية - الإنجليزية
An environmentalist; someone who shows excessive concern for the environment
a mildly derogatory term for an environmentalist; someone who shows excessive concern for the environment