trophywort

/ˈtɾoʊfiwɜːt/

Definitions

1. noun

A flowering plant of the genus Veronica, especially Veronica persica, having small blue flowers.

“The hiker found a patch of trophywort blooming in the meadow.”

Synonyms

  • pansy
  • veronica

Antonyms

  • weed
  • weediness