EUPHRASY MEANING IN ENGLISH

• Euphrasy Definition & Synonyms

  1. (n.) The plant eyesight (euphrasia officionalis), formerly regarded as beneficial in disorders of the eyes.


RECENT SEARCHES