malpighian stigma


n.

Any of the points where the smaller veins of the spleen enter the larger veins.

Words nearby malpighian stigma