tapeworms

'teɪpwɜ:mz

英文释义

n. ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates

中文翻译

n. 绦虫( tapeworm的复数形式 )

学习工具