occlusors

English

Noun

occlusors

  1. plural of occlusor