Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of myopsis

- The appearance of muscae volitantes. See Muscae volitantes, under Musca.