Dictionary Home » Medical Definitions » malpighian stigma

malpighian stigma medical definition

noun
Any of the points where the smaller veins of the spleen enter the larger veins.
link/cite print suggestion box