slowworms

'sləʊwɜːm

英文释义

n. small burrowing legless European lizard with tiny eyes; popularly believed to be blind

中文翻译

n. 蛇蜥;无脚蜥

学习工具