CENTRANTHUS RUBER
(noun)Definitions
There is 1 meaning of the phrase
Centranthus Ruber.
Centranthus Ruber - as a noun
European herb with small fragrant crimson or white spurred flowers
Synonyms (Exact Relations)
french honeysucklered valerian