DODECAHYDRATE Meaning of DODECAHYDRATE in English (|)dō|dekə+ nounEtymology: dodeca- + hydrate : a compound with 12 molecules of water Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012