Words that are pluralized in the middle?
Why is the plural of "passerby" "passers-by" and not "passerbies"?
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
I have no authorative source, but my common sense explanation is that the word is derived from the verb phrase
A weak point in this explanation is that other nouns derived from compound verbs don't build a plural in the middle (compare