Vocabulary

条虫

tapeworm; cestode

noun