microbiology

A weird clear-jelly-blob was found in a dish of raw lamb meat, what is it?

A weird clear-jelly-blob was found in a dish of raw lamb meat, what is it?