liverFluke
As identified by Humaworm for me. The large tomato pieces items are livr flukes. The long flat item is a tapeworm segment. to the far right is another stage of the liver fluke. It is hard and looks like a peanut half.
URL:
Thumbnail:
Uploaded by ghostfalcon