Noun Definition

hipposideridae

1.Definition: Old World leafnose bats

Category: Animals