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

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