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.”
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.”