lymphorrhoid

[ lĭmfə-roid′ ]

n.

A dilation of a lymph channel, resembling a hemorrhoid.

Words nearby lymphorrhoid