Noun Definition

rhinolophidae

1.Definition: Old World leaf-nosed bats

Category: Animals