English-French dictionary »

bioecology meaning in French

EnglishFrench
bioecology noun

bioécologie◼◼◼nom {f}