Noun Definition

rhinonicteris

1.Definition: orange horseshoe bats

Category: Animals