Noun Definition

desmodontidae

1.Definition: true vampire bats

Category: Animals