dowcets
DOWCETS
, n. The testicles of a hart or stag.