English-Spanish dictionary »

horseshoe bat meaning in Spanish

EnglishSpanish
horseshoe bat (bat of the genus Rhinolophus)
noun

murciélago de herraduranoun
{m}