Definition Definition

dartos - Meaning and Examples

Meaning of 'dartos' (Webster Dictionary)

1 . Dartos [ n.]
- A thin layer of peculiar contractile tissue directly beneath the skin of the scrotum.