supermicroscopes

English

Noun

supermicroscopes

  1. plural of supermicroscope