Home
Search
Index
Definify.com
Definition
2024
barbastelle
barbastelle
English
Noun
barbastelle
(
plural
barbastelles
)
A relatively rare
European
bat
,
Barbastella barbastellus
Similar Results
Barbastel