English to Hindi

Meaning for:
worm fence
other
लहरियेदार बाड़