Find the word definition

Wiktionary
naphthylthiourea

n. (context organic compound English) the N-naphthyl derivative of thiourea; it is used as a rodenticide