European orchid whose flowers resemble bumble bees in shape and color
Seed ·
bee orchid in CommonParlance