ground ivy
nounDefinition of ground ivy
: a trailing European mint (Glechoma hederacea) naturalized in North America with rounded leaves and purplish flowers
Keep scrolling for more