occludants

English

Noun

occludants

  1. plural of occludant