Meaning of canterbury bell

Definition of canterbury bell

(noun) herb of Colombia to Peru having pale purple flowers
European biennial widely cultivated for its blue or violet or white flowers

Other information on canterbury bell

WIKIPEDIA results for canterbury bell
Amazon results for canterbury bell