FRANCOA RAMOSA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Francoa Ramosa.
Francoa Ramosa - as a noun
Chilean evergreen shrub having delicate spikes of small white flowers
Synonyms (Exact Relations)
bridal-wreathExample Sentences
"The francoa ramosa is native to Chile."
"The francoa ramosa has beautiful white flowers with pink spots."
"In its native habitat, francoa ramosa grows in rocky slopes."
"The francoa ramosa is a popular choice for rock gardens."
"The francoa ramosa requires well-drained soil to thrive."