RANULA


Meaning of RANULA in English

noun Etymology: New Latin, from Latin, swelling on the tongue of cattle, from diminutive of rana frog Date: 15th century a cyst formed under the tongue by obstruction of a gland duct

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.