Echinostoma liei

Echinostoma liei is a 37-spined Egyptian echinostome. Its final hosts near irrigation ditches of the Nile delta include the roof rat, Egyptian giant shrew and aquatic birds.

Echinostoma liei

Echinostoma liei is a 37-spined Egyptian echinostome. Its final hosts near irrigation ditches of the Nile delta include the roof rat, Egyptian giant shrew and aquatic birds.