leporide
English
leporide meaning in English • leporide का अर्थ अंग्रेजी में
Noun
- red breed of domestic rabbits, also called Belgian hare>.