The Austronesian Comparative Dictionary

idau kind of snake