Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: frenulum (frenula)  fren-yû-lum
  1. (anatomy) a fold of membrane that limits the movement of an organ or body part
    "The lingual frenulum connects the tongue to the floor of the mouth";
    - fraenum, frenum

Derived forms: frenula

Encyclopedia: Frenulum