A population model discriminating the hyphae according to the hyphal length and a morphologically structured model considering the specific function of different morphological forms of a hypha are combined together to describe mycelial growth, substrate consumption and secondary metabolite formation in streptomycin fermentation. In the population model, the growth modes of hyphae with different age or length are considered, while in the morphologically structured model, the morphological forms of hyphae and their functions in growth and metabolism are described. The population model and the morphologically structured model are interrelated by a branching function and a differentiation function. In the model, the growth rate of immature apical compartment is distinguished from those of matured ones, branching is proposed to occur only in the subapical region, and the hyphal compartment is assumed to synthesize secondary metabolites. The model is successfully applied to simulate the batch fermentation process of streptomycin production. The growth characteristics of filamentous microorganisms are also discussed using the model predictions.