BEAVER STONE
Meaning of BEAVER STONE in English
noun
Etymology: beaver (I)
: either of a pair of glandular pouches in the groin of a beaver that secrete castor
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012