English dictionary

orchis meaning and definition

Definition and meaning of orchis at MeaningMonkey.org. orchis meaning and definition in the English Dictionary.

ORCHIS noun

Definition of orchis (noun)

  1. any of various deciduous terrestrial orchids having fleshy tubers and flowers in erect terminal racemes
  2. one of the two male reproductive glands that produce spermatozoa and secrete androgens
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: