allheal

/ˈɒlhil/

Definitions

1. noun

A plant of the genus Veronica, especially V. officinalis, having blue or white flowers and used in herbal medicine

“The herbalist recommended allheal to soothe the patient’s sore throat.”

Synonyms

  • veronica
  • vervain

Antonyms

  • toxic plant