โ Tulu Dictionary
ulungu
noun
a tick found on the body of animals.
mariappa-bhat-1967
n.
a tick found on the body of animals.
mariappa-bhat-1967-vision