cankerflower

/ˈkæŋkərˌflaʊər/

Definitions

1. noun

A plant with yellow flowers, the knapweed or Centaurea calcitrapa.

“The fields were filled with knapweed, known also as cankerflower.”

Synonyms

  • knapweed

Antonyms

  • beneficial plant