ちん渦虫 うずむし
chin uzumushi

Noun

1. xenoturbellan (either of two species of worm-like basal deuterostomes)