The species name macrostoma means "large mouth", which refers to its distinctive large mouth.
Tên loài macrostoma nghĩa là "miệng rộng", ý chỉ cái miệng đặc biệt của chúng.