(s)microscopic, microscopicalvisible under a microscope; using a microscope