MEST

(redirected from Nick Giggler)
Also found in: Dictionary.

MEST

Mixed Epithelial Stromal Tumour. A usually benign renal lesion characterised by epithelial lined tubular or cystic structures interspersed within a variably prominent, distinctive spindle-cell stroma.
Mentioned in ?