Search term ground-ivy has one result
Jump to
EN English FR French
ground-ivy (n) [Glechoma hederacea] lierre terrestre (n) {m} [Glechoma hederacea]