Definition Definition

orchises - Meaning and Examples

Meaning of 'orchises' (Webster Dictionary)

1 . Orchises [ pl. ]
- of Orchis