English dictionary
cephalanthera rubra meaning and definition
Definition and meaning of cephalanthera rubra at MeaningMonkey.org. cephalanthera rubra meaning and definition in the English Dictionary.CEPHALANTHERA RUBRA noun
Definition of Cephalanthera rubra (noun)
- orchid of Mediterranean and Asia having a lax spike of bright rose-pink flowers
- synonyms: red helleborine
Source: Princeton University Wordnet