Meaning of rete malpighii

Definition of rete malpighii

(noun) the innermost layer of the epidermis

Other information on rete malpighii

WIKIPEDIA results for rete malpighii
Amazon results for rete malpighii