Dowcet

enUK

Dow´cet


n.1.One of the testicles of a hart or stag.