English-French dictionary »

microecosystem meaning in French

EnglishFrench
microecosystem noun

microécosystème◼◼◼nom {m}