canid
English
canid meaning in English • canid का अर्थ अंग्रेजी में
Noun
- any doglike animal of the family canidae>.