Definition & Meaning | English word BARBASTELLE
BARBASTELLE
Definitions of BARBASTELLE
- A relatively rare European bat, Barbastella barbastellus.
Number of letters
11
Is palindrome
No
Search for BARBASTELLE in:
Page preparation took: 63.14 ms.