ivyweed

/ˈaɪvɪwɛd/

Definitions

1. noun

A plant of the genus Glechoma, with heart-shaped leaves and blue, bell-shaped flowers.

“The garden was filled with beautiful ivyweed, attracting a variety of butterflies.”

Synonyms

  • blue curls
  • glechoma

Antonyms

  • herbicide
  • weedkiller