Attested.to

Definition

South American orchid with spiderlike pale-yellow to pale-green flowers

Seed ·

Term in context

Brassia lawrenceana in CommonParlance