Word info

laryngorrhoea

Noun

Meaning

laryngorrhoea (uncountable)

(pathology) An excessive secretion from a larynx; abnormal mucous discharge of a larynx.

Source: en.wiktionary.org

Close letter words and terms