Turkish-English dictionary »

biyofili meaning in English

TurkishEnglish
biyofili noun

biophilia(love of nature and all living things)
noun