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