1. ನೆಟ್ಟಗರುಳು

    ♪ neṭṭagaruḷu
    1. (noun)
    2. the large intestine.