1. ಹಲ್ಲುಹುಳು

    ♪ hallu huḷu 🔊
    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