Dictionary Translate Correct Text Ask AI
...
parorchis {epididymis}, {med.}