Attested.to

Definition

orchid of Mediterranean and Asia having a lax spike of bright rose-pink flowers

Seed ·

Term in context

Cephalanthera rubra in CommonParlance