English dictionary
long-eared bat meaning and definition
Definition and meaning of long-eared bat at MeaningMonkey.org. long-eared bat meaning and definition in the English Dictionary.LONG-EARED BAT noun
Definition of long-eared bat (noun)
- any of various Old or New World bats having very long ears
Source: Princeton University Wordnet