Dermacentor

Explore definitions, synonyms, and language insights of Dermacentor

Definitions

Noun
vectors of important diseases of man and animals

More General Terms