There is absolutely no evidence of anything called a 'ropeworm' existing outside of a single poorly-cited and non-peer reviewed study from a pair of Russian doctors over a decade ago. This isn't like calling Hulda Clark e a quack(although her dumb ass killed herself thanks to her duck-like tendencies), there is literally nothing supporting the existence of this thing even though there are now labs dedicated to discovering it.