1 beaver stone | Definition of beaver stone

beaver stone

noun

Definition of beaver stone

: either of a pair of glandular pouches in the groin of a beaver that secrete castor

History and Etymology for beaver stone

beaver entry 1

Keep scrolling for more