barbastel

English

Noun

barbastel (plural barbastels)

  1. Alternative form of barbastelle (type of bat).

Anagrams