monorhina

/mɒnəˈraɪnə/

Definitions

1. noun

a type of large African fruit bat

“The monorhina, a large fruit bat, roosts in the old trees.”

Synonyms

  • African fruit bat
  • large fruit bat

Antonyms

  • European bat
  • small insectivore