English-French dictionary »

lifeform meaning in French

EnglishFrench
lifeform (living organism)
noun

forme de vie◼◼◼nom {f}