nucleopores

English

Noun

nucleopores

  1. plural of nucleopore