euphrasy

/juːˈfræsi/

Definitions

1. noun

A plant, Euphrasia, with leaves and flowers, used in medicine, especially as an eye lotion.

“The herbalist recommended a few drops of euphrasy to soothe the patient’s irritated eyes.”

Synonyms

  • herb
  • plant

Antonyms

  • poison
  • toxin