petaurista Meaning, Definition & Usage

  1. noun very large Asiatic flying squirrels
    genus Petaurista.

WordNet