Recent Searches
GRE Word List made easy using Mnemonics
orchis - Dictionary definition and meaning for orchis
ORCHIS
(noun) one of the two male reproductive glands that produce spermatozoa and secrete androgens
"she kicked him in the balls and got away"
synonyms : ball , ballock , bollock , egg , nut , testicle , testis(noun) any of various deciduous terrestrial orchids having fleshy tubers and flowers in erect terminal racemes
WordNet® 3.0, © 2006 by Princeton University.


