dermacentor
English
dermacentor meaning in English • dermacentor का अर्थ अंग्रेजी में
Noun
- a genus comprising vectors of important diseases of man and animals.