Noun Definition

molossidae

1.Definition: mastiff bats; freetail bats

Category: Animals