Dartos meaning

(anatomy) A thin layer of contractile tissue directly beneath the skin of the scrotum.
noun
0
0
Advertisement

Origin of dartos

From Ancient Greek δαρτός (dartos, “flayed”).