Definition of Scotch heather in English:

Scotch heather

noun

  • Any of several European heathers; especially the common heather, Calluna vulgaris.

Origin

Mid 19th century; earliest use found in The Edinburgh Review.