English-Spanish dictionary »

biophilia meaning in Spanish

EnglishSpanish
biophilia (love of nature and all living things)
noun

biofilianoun