Spirometra mansonoides

Etymology
Named for, Scottish parasitologist.