octodecillion in Polish octodecillion in Polish noniliard noun (US, modern British and Australian, short scale, rare) 1057. Add to Flashcards