occlusor
noun
oc·clu·sor
| \ -üsə(r)\
plural -s
Definition of occlusor
: a body part that closes or blocks another
occlusor muscles the operculum forms an effective occlusor of the snail's shell
Keep scrolling for more