monorhina /mɒnəˈraɪnə/ ← Back to M 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