Definitions of Glechoma:

  • noun:   ground ivy