请输入您要查询的英文单词:
单词
wormcast
释义
wormcast
NOUN
C
/ˈwɜːmˌkɑːst/
asmall pile of soil on the ground , produced by a worm digging under the surface 蚯蚓粪