This is not a parasite. I am a 27 year parasitologist veteran. It’s sloughed off mucosal lining. It resembles “banana seeds”, however, it more closely resembles sloughed mucosal lining.