Cynopterus sphinx

Definitions of Cynopterus sphinx
  1. noun
    a variety of fruit eating bat
    see moresee less
    type of:
    fruit bat, megabat
    large Old World bat of warm and tropical regions that feeds on fruit
Word Family