slowworm

'slәuwә:m

英文释义

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

中文翻译

n. 慢缺肢蜥

学习工具