The Javan munia (Lonchura leucogastroides) is a species of estrildid finch native to southern Sumatra, Java, Bali and Lombok islands in Indonesia.
The Javan munia (Lonchura leucogastroides) is a species of estrildid finch native to southern Sumatra, Java, Bali and Lombok islands in Indonesia.