Definify.com

Definition 2024


barbastelle

barbastelle

English

Noun

barbastelle (plural barbastelles)

  1. A relatively rare European bat, Barbastella barbastellus