canterbury bell Meaning of "canterbury bell"

Add to My List

Definition(s):

  1. (n) herb of Colombia to Peru having pale purple flowers
  2. (n) European biennial widely cultivated for its blue or violet or white flowers
Word of the Day
apprehensive
/ˌæ prɪ ˈhɛn sɪv /