English Dictionary
◊ GLECHOMA
Glechoma
n : ground ivy [syn: {Glechoma}, {genus Glechoma}]