Idioms & Phrases for word “phoenixes”

phoenixes - Did you Mean?