EYEBRIGHT MEANING IN ENGLISH

• Eyebright Definition & Synonyms

  1. (n.) A small annual plant (Euphrasia officinalis), formerly much used as a remedy for diseases of the eye.


RECENT SEARCHES