RANULA


Meaning of RANULA in English

[ran.u.la] n [NL, fr. L, swelling on the tongue of cattle, fr. dim. of rana frog] (15c): a cyst formed under the tongue by obstruction of a gland duct

Merriam-Webster English vocab.      Английский словарь Merriam Webster.