ground-ivy – English–Español translations

🇬🇧 en es 🇪🇸

ground-ivy noun

  • Glechoma hederacea
hiedra terrestre
Wiktionary Links