See Also: occlusor(dictionary)

occlusor (iou)



occlusor noun. L19.
[from OCCLUSION + -OR.]
Zoology. A structure which serves to close an opening or passage. Usu. attrib.
occlusor apparatus, occlusor muscle, etc.