Mende

English: Translation
Germinate
verb
Plants, trees and other vegetation