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.