English-French dictionary »

superorganism meaning in French

EnglishFrench
superorganism (social colony)
noun

superorganisme◼◼◼nom {m}