octagram in Catalan octagram in Catalan octagrama noun An eight-sided star polygon. Add to Flashcards