English → Hindi dictionary

leaf nosed snake

लीफ नोसेड स्नेकNOUN

Definition

any of various pale blotched snakes with a blunt snout of southwestern North America

Looking for poetry? Read shayari and poems by great poets.