Biophilic RSS
Biophilia, a Natural High?
What is biophilia?
Biophilia means "love of life or living systems." It is a hypothesis that suggests that humans possess an innate tendency to seek connections with nature and other forms of life.
Tags
- All
- Biophilic
- Garden
- Healthy Eats
- Inspiration
- Recipe