Word info

megacyst

Noun

Meaning

megacyst (plural megacysts)

(pathology) An enlarged urinary bladder

Source: en.wiktionary.org

Close letter words and terms