What is the full meaning of apollo
a large tropical butterfly [n -S]
Example of the word apollo placed on a Scrabble board.