Find the word definition

Wiktionary
serpent gourds

n. (serpent gourd English)