Skip to main content

lepus

English lepus meaning in English  •  lepus का अर्थ अंग्रेजी में
Noun
  • The type genus of the Leporidae, comprising the hares.
Advertisement