EUPHRASY


Meaning of EUPHRASY in English

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

Webster English vocab.      Английский словарь Webster.