Nope, the point of John is so you don't need massive wordlists. Basically John creates wordlists and pipes them through aircrack in real-time. In this case the "-w" option of aircrack is set as "-" to use the stdtout of the John command as the wordlist.