Cephalanthera rubra
English Dictionary
->
Letter C
-> Cephalanthera rubra
Search Dictionary:
Cephalanthera rubra Definition
(n)
orchid
of
Mediterranean
and
Asia
having
a
lax
spike
of
bright
rose
-
pink
flowers
Cephalanthera rubra Synonyms
Cephalanthera rubra
red helleborine
© Art Branch Inc.