Word info

mesocyst

Noun

Meaning

mesocyst (plural mesocysts)

A double fold of peritoneum attaching the gall bladder to the liver.

Source: en.wiktionary.org

Close letter words and terms