DictionaryAI

leaf-nosed bat

Short definition from Wiktionary

Noun

  1. A bat of the family Phyllostomidae, having a pointed projection on the snout.

We haven’t written up leaf-nosed bat yet: Simple and Standard meanings, examples and a quiz.