Definitions of Tadirida femorosacca:

  • noun:   small brown bat of California and northern Mexico