manweed

/mænˈwiːd/

Definitions

1. noun

A type of perennial plant, particularly Eryngium maritimum, or a similar species.

“The beach was covered in manweed after the storm.”

Synonyms

  • coastal thistle
  • sea holly