DictionaryAI

trident bat

Short definition from Wiktionary

Noun

  1. Any of species Asellia tridens of bats.

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