Word for a person who loves nature d July 21, 2022 Lover of nature is called A) Autophile B) Green panther C) Dendrophile D) Petrichor Answer: B) Green panther Explanation: Lover…