Word info

diethyltoluamide

Noun

Meaning

diethyltoluamide (uncountable)

N,N-Diethyl-meta-toluamide; DEET

Source: en.wiktionary.org

Close letter words and terms