Welcome to SA Dictionaries

Mela
   /me-la /

Germinate, bud, vegetate