endocytoscopes
English
Noun
endocytoscopes
plural of
endocytoscope