English-French dictionary »

biophilia meaning in French

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

biophilie◼◼◼nom