mormoops

/mɔrmoʊps/

Definitions

1. noun

a genus of free-tailed bats, characterized by their long, thin tails

“The species Mormoops megalophylla is found in Central and South America.”

Synonyms

  • free-tailed bat
  • long-tailed bat

Antonyms

  • mouse
  • short-tailed bat