noseleaf noun2 •The elaborate structure of skin surrounding the nostrils of many species of bat. •A noseleaf bat, one of many species of bat that have a noseleaf. formsnoseleafs · noseleaves