Term Gallery logo

Meanings of abiogeny in English