Find the word definition

Wiktionary
joint snakes

n. (joint snake English)