Word info

lymphocyst

Noun

Meaning

lymphocyst (plural lymphocysts)

(pathology) A buildup of lymphatic fluid in the pelvis

Source: en.wiktionary.org

Close letter words and terms