Definition of Long-Eared Bat

  • 1. Any of various Old or New World bats having very long ears Noun

Semanticaly linked words with "long-eared bat"

Hyponims for word "long-eared bat"