English dictionary
st andrews's cross meaning and definition
Definition and meaning of st andrews's cross at MeaningMonkey.org. st andrews's cross meaning and definition in the English Dictionary.ST ANDREWS'S CROSS noun
Definition of St Andrews's cross (noun)
- shrubby plant having yellow to apricot flowers with four petals arranged in a cross; southeastern United States: New York to Texas
- synonyms: Hypericum crux andrae
Source: Princeton University Wordnet