1. ಹಲ್ಲುಹುಳು

    Play audio
    ♪ hallu huḷu
    Share screenshot
    1. (Noun)
    2. any of various bacteria that attach to teeth and form acids in the presence of sucrose, other sugars and refined starches and cause tooth decay.

Comments and suggestions