petaurista petaurista Meaning, Definition & Usage

  1. noun East Indian flying squirrel
    flying marmot; taguan; flying cat.

WordNet