What is the full meaning of barbastelle
(French) a long-eared species of bat with hairy lips, also BARBASTEL [n -S]
Example of the word barbastelle placed on a Scrabble board.