From English-Hindi FreeDict Dictionary ver. 1.6: germinate /dʒˈɜːmɪnˌeɪt/ <VI> 1. उगना, अंकुरित~होना "The rose buds have germinated."
germinate /dʒˈɜːmɪnˌeɪt/ <VI> 1. उगना, अंकुरित~होना "The rose buds have germinated."