DIDODECAHEDRON Meaning of DIDODECAHEDRON in English |dī+ nounEtymology: di- + dodecahedron : diploid 1 Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012