occlusor
English
Etymology
From
occluse
+
-or
.
Noun
occlusor
(
plural
occlusors
)
(
anatomy
)
A
muscle
that
closes
an
opening
.
Related terms
occlude
occlusion