Synonyms for Orchis
Definition of orchis
noun
- 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 balls and got away"
No synonyms found for "orchis".
"Orchis" in song lyrics
See how orchis is used in real songs:
-
"the roots of orchis"
AOL — AOL
