lanceolate fluke

lanceolate fluke

see opisthorchistenuicollis.