Big Huge Thesaurus

microscopist

noun