hipposideros

Noun
  1. Horseshoe bats (synset 102146411)

Found on Word Lists

Other Searches