SNAKE FENCE


Meaning of SNAKE FENCE in English

[snake fence] n (1805): worm fence

Merriam-Webster English vocab.      Английский словарь Merriam Webster.