wormcast – English–Gaeilge translations

🇬🇧 en ga 🇮🇪

wormcast noun

  • A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.
cac péiste
Wiktionary Links