Echinostomes are ubiquitous intestinal flatworm parasites of vertebrates and are of importance in human and veterinary medicine and wildlife diseases. Echinostomes can be maintained easily and... This description may be from another edition of this product.