1. ದೀರ್ಘತುಂಡಿ

    ♪ dīrgha tuṇḍi
    1. (noun)
    2. that which has a long snout; any long snouted animal.