megalopsia









megalopsia


noun Ophthalmology.

  1. macropsia.
52 queries 0.544