louvered

adj

1.
supplied with louvers for ventilation