See Also: barbastelle(dictionary)

barbastelle (iou)



barbastelle noun. L18.
[French from Italian barbastello.]
Either of two bats of the genus Barbastella; esp. B. barbastellus, found in southern Britain.