Definition of leaf-nosed in English:

leaf-nosed

adjective

Zoology
  • Having a leaf-like appendage on the snout; especially designating bats of the New World family Phyllostomidae and Old World family Hipposideridae.

Origin

Early 19th century; earliest use found in Edward Griffith (1790–1858), naturalist. From leaf + nosed.

Pronunciation

leaf-nosed

/ˈliːfnəʊzd/