moringa – English–Latine translations

🇬🇧 en la 🇻🇦

moringa noun

  /mɔːˈɹɪŋɡə/
  • tree of the genus Moringa
moringa

🇻🇦 la en 🇬🇧

moringa noun

horseradish tree
Wiktionary Links