e veterinary trematodology