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