Attested.to

Definition

any orchid of the genus Psychopsis: spectacular large tiger-striped orchids

Seed ·

Term in context

butterfly orchid in CommonParlance