Attested.to

Definition

European orchid whose flowers resemble bumble bees in shape and color

Seed ·

Term in context

bee orchid in CommonParlance