henbit – English–Español translations

🇬🇧 en es 🇪🇸

henbit noun

  • Lamium amplexicaule
ortiga mansa
Wiktionary Links