Definitions
There is 1 meaning of the phrase
St Andrews's Cross.
St Andrews's Cross - as a noun
Shrubby plant having yellow to apricot flowers with four petals arranged in a cross; southeastern united states: new york to texas
Synonyms (Exact Relations)
hypericum crux andrae