noun a coil of earth or sand that has been egested by a burrowing earthworm or lugworm
wormcast 🔊 Listen to this noun a coil of earth or sand that has been egested by a burrowing earthworm or lugworm Share Facebook Twitter Google +