VariousWords beta
Related Terms:
Noun
Definition: Ecological philosophy, particularly of the type associated with the deep ecology movement
VariousWords beta
Definition: Ecological philosophy, particularly of the type associated with the deep ecology movement