Term Gallery logo

Meanings of generative fertilisation in English