- Phyllostomatidae as a noun:
- 1
Phyllostomatidae
noun
1 Phyllostomatidae
New World leaf-nosed bats.
synonyms: family Phyllostomatidae, family Phyllostomidae, Phyllostomidae.
debug info: 0.0168
noun
New World leaf-nosed bats.
synonyms: family Phyllostomatidae, family Phyllostomidae, Phyllostomidae.
debug info: 0.0168