Definitions of Spipistrellus hesperus:

  • noun:   of western North America