Physiology

Pulmonary surfactant is secreted by-