Attested.to

Definition

famous orchid of northern India having large pale to deep lilac-blue flowers

Seed ·

Term in context

blue orchid in CommonParlance