nucleopores
English
Noun
nucleopores
plural of
nucleopore