Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

orchis Definition

Cancel
orchis
noun(or-chis)
orchid; especially : any of a genus (Orchis) of orchids with fleshy roots and a spurred lip

Words Related to orchis!

orchis Examples by Brain Bank Users