Definition of "apollo"
apollo
/əˈpɒləʊ/
noun
plural apollos
(entomology) Any of several papilionid butterflies of the genus Parnassius, especially Parnassius apollo of Eurasia (also known as the mountain apollo).
plural apollos
(entomology) Any of several papilionid butterflies of the genus Parnassius, especially Parnassius apollo of Eurasia (also known as the mountain apollo).