DARTOS Meaning of DARTOS in English noun a thin layer of peculiar contractile tissue directly beneath the skin of the scrotum. Webster English vocab. Английский словарь Webster. 2012