dodecagon

Noun
  1. A twelve-sided polygon (synset 113905540)

Other Searches