MOUNTAIN OYSTER
Meaning of MOUNTAIN OYSTER in English
noun
: the testis of a bull calf, sheep, boar, or other animal used as food — called also Rocky Mountain oyster
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012