Harlequin bat Meaning, Definition & Usage

Definitions
  1. (Zoöl.), an Indian bat (Scotophilus ornatus), curiously variegated with white spots.

Webster 1913