بَاذَرُوج

بَاذَرُوج

bāḏarūj · noun

Meaning — English

  1. lemon balm (Melissa officinalis)
  2. sweet basil (Ocimum basilicum), or lemon basil (Ocimum × citriodorum)

Suggested websites

almaany.com · Wiktionary