dodecagram in Catalan dodecagram in Catalan dodecagrama noun A star polygon that has twelve vertices. Add to Flashcards