Etymed
Open the app →
Glossary
› orch/i
orch/i
Meaning:
testis; testicle (from orchis) ·
Origin:
Greek
Terms using orch/i
orchitis
cryptorchidism