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