Meaning of lepus townsendi

Definition of lepus townsendi

(noun) largest hare of northern plains and western mountains of United States; brownish-grey in summer and pale grey in winter; tail nearly always all white

Other information on lepus townsendi

WIKIPEDIA results for lepus townsendi
Amazon results for lepus townsendi