potwort

/ˈpɒtwɜːt/

Definitions

1. noun

A plant of the genus Stachys, especially the common Stachys sylvatica, or marshwort, and the garden Stachys byzantina, or ‘lamb’s ears’.

“The potwort in the backyard added a touch of greenery to the garden.”

Synonyms

  • lamb's ears
  • marshwort

Antonyms

  • barren plant