Definition of nose leaf in English:

Share this entry

nose leaf

noun

A fleshy leaf-shaped structure on the nose of many bats, used for echolocation.
Example sentences
  • A greater horseshoe bat, so named because of the horseshoe-shape fold of skin called a nose leaf used for echolocation.
  • Greater horseshoe bats are named for the horseshoe-shape of the fold of skin called a nose leaf, which many bat species use for echolocation.
Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.