This is a pile of tiny wriggling centipede eggs. It looks like the baby centipedes inside aren't quite developed enough to have hard legs or mandibles, so hey -- good eatin'!*
* for some definitions of "good"
⤴️