Snow partridge Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a large spurred partridge (Lerwa nivicola) which inhabits the high mountains of Asia.
Definitions
  1. . (Zoöl.) See under Partridge.

Webster 1913