Eyew...that’s just NASTY.
Plant-based... so they say. The name itself is a marketing gimmick, to draw the curious. So they say, so they say...