Entoptic

Definition of Entoptic from the PharmacyDictionary.in

Entoptic

Located inside the eyeball.

Not Available