YourDictionary

Dictionary Home » Dictionary Definitions » diethyl toluamide

diethyl toluamide

(tŏlˌyo͞o-ămˈīdˌ, -ĭd)

noun
Deet.

link/cite print suggestion box