Learn how to say Germinator correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word germinate:
(of a seed or spore) begin to grow and put out shoots after a period of dormancy.
[with object] cause (a seed or spore) to germinate.
come into existence and develop:
the idea germinated and slowly grew into an obsession
late 16th century: from Latin germinat- ‘sprouted forth, budded’, from the verb germinare, from germen, germin- ‘sprout, seed’