occlusor

English

Etymology

From occluse +‎ -or.

Noun

occlusor (plural occlusors)

  1. (anatomy) A muscle that closes an opening.