naphthylthiourea

Noun

 * 1)  the N-naphthyl derivative of thiourea; it is used as a rodenticide