1. ಉರ್ವೀಚರ

    ♪ urvīcara 🔊
    1. :Noun
    2. that which lives on land (as dif. from that which lives in water etc.); any terristrial animal.

Comments and suggestions