Synonyms and Antonyms for horseshoe_bat

1. horseshoe bat (n.)

any of numerous bats of the family Hipposideridae of northwest Africa or Philippines or Australia having a horseshoe-shaped leaf on the nose

Synonyms:

2. horseshoe bat (n.)

a bat of the family Rhinolophidae having a horseshoe-shaped leaf on the nose

Synonyms: