Vocabulary

条虫類

cestodes; tapeworms

noun