long-eared bat

listen to the pronunciation of long-eared bat
English - English

Definition of long-eared bat in English English dictionary

long-eared bat
any of various Old or New World bats having very long ears
long-eared bat
Favorites