horseshoe bat in Irish horseshoe bat in Irish crú-ialtóg noun A bat of the genus Rhinolophus. Add to Flashcards