polyorchidismmedical dictionary

<embryology, urology> Presence of one or more supernumerary testes.

Origin: poly-+ G. Orchis, testis

(05 Mar 2000)