1. ಎಲೆಹುಲಿ

    ♪ elehuli
      noun
    1. = ಎಲೆವುಲಿ.
  2. ಎಲೆಹುಳು

    ♪ elehuḷu
      noun
    1. any of various green leaf-insects (phasmid insects) of Phylliidae family, with wings and legs resembling leaves; walking-leaf; leaf-insect.