maggots

英文释义

n. the larva of the housefly and blowfly commonly found in decaying organic matter

中文翻译

n. 蛆虫(maggot的复数)

学习工具