Definitions
There is 1 meaning of the phrase
Styphelia Triflora.
Styphelia Triflora - as a noun
Heathlike shrub of southwestern australia grown for its sharply scented foliage and pink flowers followed by pentagonal fruit
Synonyms (Exact Relations)
pink fivecorner