Word info

megalopsia

Noun

Meaning

megalopsia (countable and uncountable, plural megalopsias)

macropsia

Source: en.wiktionary.org

Close letter words and terms