bots

bɔts

英文释义

n botfly larva; typically develops inside the body of a horse or sheep or human

中文翻译

[医] 肤蝇[类]蛆病

学习工具