Noun: frenum (frena,frenums)
free-num- (anatomy) a fold of membrane that limits the movement of an organ or body part
"The lingual frenum connects the tongue to the floor of the mouth";
- fraenum, frenulum
Derived forms: frena, frenums
Encyclopedia: Frenum