1. ಓಡುಹುಳು

    Play audio
    ♪ ōḍuhuḷu
    Share screenshot
    1. (Noun)
    2. a kind of small insect that lives on cow dung (that carries the small rolls of dung by rolling to its place).

Comments and suggestions