wormcast /'wә:mkɑ:st/ 📖 中文释义 n. 蚯蚓粪 📘 English Definition(英文释义) n. cylindrical mass of earth voided by a burrowing earthworm or lugwormn. fossil trail of a worm ← wormand wheel W 字母词表 wormed →