Euploea (Q666368)
genus of insects
Language: