FRENUM


Meaning of FRENUM in English

n. membrane or ligament which restrains motion (Anatomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.