English dictionary

lepus townsendi meaning and definition

Definition and meaning of lepus townsendi at MeaningMonkey.org. lepus townsendi meaning and definition in the English Dictionary.

LEPUS TOWNSENDI noun

Definition of Lepus townsendi (noun)

  1. 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
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: