Summary
English
Detailed Synonyms for orchis in English
orchis:
orchis [the ~] noun
-
the orchis
– one of the two male reproductive glands that produce spermatozoa and secrete androgens 1 -
the orchis
– any of various deciduous terrestrial orchids having fleshy tubers and flowers in erect terminal racemes 1