Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: frenulum (frenula)  fren-yû-lum
  1. (anatomy) a connecting fold of membrane serving to support or restrain any part
    "the frenulum of the tongue"
    - fraenum, frenum

Derived forms: frenula

Encyclopedia: Frenulum