Germinate

Germinate in French

In French

germer

Definition

Definition in EnglishTo begin growing from a seed.

Definition in FrenchCommencer à pousser à partir d’une graine.

Example sentences

Related words

germinate in other languages