Share this entry
nose leaf Syllabification: nose leaf

Definition of nose leaf in English:


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.
Definition of nose leaf in:
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.

Subscribe to remove adverts and access premium resources