What is the meaning of germinate in English?

Learn vocabulary with pictures as well as definitions of germinate in English

Learn in

See more

v. germinate

Definition of germinate in English

In reference to a plant or fungus: to begin to grow from a seed or spore.