Share this entry

Share this page

nose leaf

Line breaks: nose leaf

Definition of nose leaf in English:

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.

Definition of nose leaf in:

Share this entry

Share this page

 

What do you find interesting about this word or phrase?

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day sacerdotal
Pronunciation: ˌsasəˈdəʊt(ə)l
adjective
relating to priests or the priesthood; priestly