I think they are artichokes.
Think? You mean you don't know? Stick your fork in that goo and taste it.