Search term ground-ivy has one result
Jump to
EN English IT Italian
ground-ivy (n) [Glechoma hederacea] edera terrestre (n) {f} [Glechoma hederacea]