organism?

organism?

Observation - organism? - UK and Ireland. Description: Looks like something that has been regurgitated, with little yellow ball shapes on.There were approx 5-6 of these in an area of 5 suare feet

Looks like something that has been regurgitated, with little yellow ball shapes on.There were approx 5-6 of these in an area of 5 suare feet