Noun Definition

cephalanthera rubra

1.Definition: orchid of Mediterranean and Asia having a lax spike of bright rose-pink flowers

Related Noun(s):red helleborine

Category: Plants