Scientific name: Impatiens langbianensis TardieuEnglish name: Vietnamese name: Bóng nước lang bian; Móng tai lang bianOther name: