Latin-English dictionary »

orchis meaning in English

LatinEnglish
orchis noun
{f}

orchid [orchids](plant)
noun
[UK: ˈɔːkɪd] [US: ˈɔːrkəd]

cynosorchis [cynosorchis] (3rd) F
noun

kind of orchidnoun

plant, hound's-cod (L+S)noun