malpighian stigma

malpighian stigma

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