Etymed
Open the app →
Glossary
› orchid/o
orchid/o
Meaning:
testis ·
Origin:
Greek
Terms using orchid/o
orchidopexy