Noun Definition

diphylla

1.Definition: vampire bats

Category: Animals