genus petaurista Meaning, Definition & Usage

  1. noun very large Asiatic flying squirrels
    Petaurista.

WordNet