Find the word definition

Wiktionary
lizard's tails

n. (plural of lizard's tail English)