This question already has an answer here:

In the German language the compound noun always consists of more than one lexeme. There is an s between some of them, take Arbeitsgruppe as an example, while others don't have it, like Waldblume. I just want to know on which condition should I add s and when not?

marked as duplicate by Emanuel, Em1, boaten, Harald, Baz Dec 17 '14 at 19:26

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.

Browse other questions tagged or ask your own question.