meaning of Barbastel

Barbastel meaning in General Dictionary

A European bat Barbastellus communis with hairy lips

View more

  • A European bat (Barbastellus communis), with hairy mouth.

Barbastel meaning in General Dictionary

(n.) A European bat (Barbastellus communis), with hairy lips.