Home
Advance Search
Dictionary
Words with Friends solver
Meaning of apollos
Definition:-
A large butterfly which has creamy-white wings marked with black and red spots, found chiefly on the mountains of mainland Europe. (noun)