Noun Definition

megachiroptera

1.Definition: fruit bats

Category: Animals