1. ಈಚಲುಹುಳು

    ♪ īcalu huḷu
      noun
  2. ಈಚಲುಹುಳ

    ♪ īcalu huḷa
      noun