Definition
larval mite that sucks the blood of vertebrates including human beings causing intense irritation
Seed ·
Term in context
larval mite that sucks the blood of vertebrates including human beings causing intense irritation
Seed ·