Tamil Dictionary 🔍

ranula

Ran"u*la, n. Etym: [L., a little frog, a little swelling on the tongue of cattle, dim. of rana a frog.] (Med.) Defn: A cyst formed under the tongue by obstruction of the duct of the submaxillary gland.


ranula - Similar Words