ORCHIS Meaning of ORCHIS in English (ó-)n [Bot.] orchis; orch- orch-, orcho- (= testicle) Interlingua English vocab. Английский словарь Интерлингва. 2012