Noun Definition

phyllostomidae

1.Definition: New World leaf-nosed bats

Related Noun(s):phyllostomatidae

Category: Animals