Skip navigation.

dartos - What does it mean?

Definition of 'dartos'

English

Noun

  • (anatomy) A thin layer of contractile tissue directly beneath the skin of the scrotum.
  • (Webster 1913)