Dictionary.com
Thesaurus.com

iris shutter

American  

noun

  1. a camera shutter having a group of overlapping blades that open and close at the center when exposing film.