eye clinic

Noun
  1. A clinic where specialist care for a patient's eyes (synset 108071365)

Other Searches