megalograph UK /ˈmɛɡələ(ʊ)ɡrɑːf/US /ˈmɛɡ(ə)loʊˌɡræf/ noun1 •A camera lucida that uses images from kaleidoscopes or microscopes formsmegalographs