Meaning of 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"
Other information on orchis
WIKIPEDIA results for
orchis
Amazon results for
orchis
Tweet