Looks like yarn to me.
I cannot find one recognizable cellular component in any of the pics on that page.