occludins

English

Noun

occludins

  1. plural of occludin