leaf-nosed snake n : any of various pale blotched snakes with a blunt snout of southwestern North America
版权所有 © 2024 3Dict.cn