Definitions of Choeronycteris mexicana:

  • noun:   small-eared Mexican bat with a long slender nose