orchis
noun
1 orchis
Any of various deciduous terrestrial orchids having fleshy tubers and flowers in erect terminal racemes.
2 orchis
One of the two male reproductive glands that produce spermatozoa and secrete androgens.
synonyms: ball, ballock, bollock, egg, nut, testicle, testis.
Dutch: bal, geslachtsklier, kloot, teelbal, testikel, testis, zaadbal
Polish: jajo, jajco
debug info: 0.0166