cephalanthera rubra Meaning, Definition & Usage

  1. noun orchid of Mediterranean and Asia having a lax spike of bright rose-pink flowers
    red helleborine.

WordNet