Horsehoe nose Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a bat of the genus Rhinolophus, having a nasal fold of skin shaped like a horsehoe.

Webster 1913