Word info

phyllostomid

Noun

Meaning

phyllostomid (plural phyllostomids)

Any bat of the family Phyllostomidae, having large, lance-shaped noses; a leaf-nosed bat.

Synonyms: phyllostome, nose-leaf bat

Source: en.wiktionary.org

Close letter words and terms