leporid
English
leporid meaning in English • leporid का अर्थ अंग्रेजी में
Noun
- A mammal of the family Leporidae, including the rabbits and hares.