vocab dash
Log in
Sign up
orchis
Top 35000
Meanings
Noun
1. orchis (Orchis)
(botany)