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.”
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.”