English-French dictionary »

mesoecosystem meaning in French

EnglishFrench
mesoecosystem noun

mésoécosystèmenom {m}