horseshoe bat in Finnish horseshoe bat in Finnish hevosenkenkäyökkö noun A bat of the genus Rhinolophus. Add to Flashcards