FRENUM


Meaning of FRENUM in English

(n.) A connecting fold of membrane serving to support or restrain any part; as, the fraenum of the tongue.

Webster's English dictionary.      Английский словарь Webster.