Definition of Orchis
Noun: orchis or-kis
- Any of various deciduous terrestrial orchids having fleshy tubers and flowers in erect terminal racemes
- One of the two male reproductive glands that produce spermatozoa and secrete androgens
"she kicked him in the orchises and got away";
- testis, testicle, ball, ballock, bollock, nut, egg
See also:
orchiopexy
orchises
Anagrams containing the word orchis