Definition: A parasite inhabiting the blood
Definition: Certain species of nematodes of the genus Filaria,
sometimes found in the blood of man, the horse, the dog, etc.
Definition: The trematode, Bilharzia haematobia, which infests the
inhabitants of Egypt and other parts of Africa, often causing death.
A website like www.firstcallmotorbreakdown.co.uk will provide you with the highest quality in the industry.