1 trident bat | Definition of trident bat

trident bat

noun

Definition of trident bat

: any of numerous African and Asiatic leaf-nosed bats of Asellia and related genera distinguished by a tripartite frontal expansion of the nose leaf