Question: what is the idiomatic expression of birds of a feather?
Answer: The (idiomatic) phrase "birds of a feather" meaning "people having similar characters, backgrounds, interests, or beliefs". In old poetic English, "birds of a feather" means birds which have the same kind of feathers, so the proverb refers to the fact that birds congregate with birds of their own species.