ehiryabaayiebiryabaayintesticles; organ that makes semen in male domestic ruminantsEbiryabaayi mugabo gwʼabemera.Testicles are a share for s.b. who looks after cattle.6.3.1.1Cattle1.6.3Animal life cycle1.6.2Parts of an animal