English Dictionary
◊ DODECAGON
dodecagon
n : a twelve-sided polygon