Germinate
Portuguese Meaning
germinar brotar nascer
English Meaning
- To cause to sprout or grow.
- To begin to sprout or grow.
- To come into existence: An idea germinated in his mind.