Noun Definition

phyllostomatidae

1.Definition: New World leaf-nosed bats

Related Noun(s):phyllostomidae

Category: Animals