Browsing: Word for a person who loves nature

Lover of nature is called A) Autophile B) Green panther C) Dendrophile D) Petrichor Answer: B) Green panther Explanation: Lover…