cankerworm

'kænŋkәwә:m

英文释义

n. green caterpillar of a geometrid moth; pest of various fruit and shade trees

中文翻译

n. 尺蠖

学习工具