English dictionary
dodecagon meaning and definition
Definition and meaning of dodecagon at MeaningMonkey.org. dodecagon meaning and definition in the English Dictionary.DODECAGON noun
Definition of dodecagon (noun)
- a twelve-sided polygon
Source: Princeton University Wordnet