Word info

megalograph

Noun

Meaning

megalograph (plural megalographs)

A camera lucida used in megalography

Source: en.wiktionary.org

Close letter words and terms