[ C ] a type of worm that lives in an animal's intestine, feeding on the food there, or on an a

中文解释

a parasitic worm

正在查询

ooh hailing distinguish himself regarding human being as basis last an hour 无产者 sensationalism 万岁 subtractive priceless canvas