• word of the day

    dodecagon

    dodecagon - Dictionary definition and meaning for word dodecagon

    Definition
    (noun) a twelve-sided polygon
Connect with us on Facebook