worm fence (English, noun)
expansion: worm fence (plural worm fences)
Senses:
glosses: Synonym of snake fence.
Forms:
form: worm fences
tags: plural