GERMINATE


Meaning of GERMINATE in English

v. develop; sprout, bud; cause to sprout

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.