English dictionary
holy thistle meaning and definition
Definition and meaning of holy thistle at MeaningMonkey.org. holy thistle meaning and definition in the English Dictionary.HOLY THISTLE noun
Definition of holy thistle (noun)
- tall Old World biennial thistle with large clasping white-blotched leaves and purple flower heads; naturalized in California and South America
Source: Princeton University Wordnet