Scientific name: Glochidion annamense BeilleEnglish name: Vietnamese name: Bọt ếch trung bộOther name: