1. ಇತ್ತಲೆಮುಂಡ

    ♪ ittalemuṇḍa
      noun
    1. = ಇತ್ತಲೆಗ - 1.
    2. (myth.) a serpent with a head at each end of its body; amphisbaena.