occlusor
noun
oc·clu·sor
-üsə(r)
plural -s
: a body part that closes or blocks another
occlusor muscles
the operculum forms an effective occlusor of the snail's shell
Love words? Need even more definitions?
Merriam-Webster unabridged
Share