Wiktionary frenula alt. (plural of frenulum English) n. (plural of frenulum English) WordNet frenula See frenulum