VariousWords beta
Related Terms:
Noun
Definition: A species of ticks (Haemaphysalis longicornis), native to the Old World, a disease vector among many mammals.
VariousWords beta
Definition: A species of ticks (Haemaphysalis longicornis), native to the Old World, a disease vector among many mammals.