条虫 じょうちゅう るい
jōchūrui

Noun

1. cestodes; tapeworms

Other forms: