Noun Definition

hipposideros

1.Definition: horseshoe bats

Category: Animals