Find the word definition

Wiktionary
adder's tongues

n. (adder's tongue English)