Myxomycetes. Presumably protoplasmodium in a state of sclerotia(?!)

 



v20240901