Term Gallery logo

Meanings of biopoiesis in inglés