malpighian stigma









malpighian stigma


malpighian stigma n.

  1. Any of the points where the smaller veins of the spleen enter the larger veins.
54 queries 0.568