common spotted orchid
Seed from Open English WordNet (OEWN) 2025
Meanings by context
-
- definition European orchid having lanceolate leaves spotted purple and pink to white or mauve flowers spotted or lined deep red or purple