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)
Source: Princeton University Wordnet
ORCHIS noun