'glandular Labrador tea' definitions:

Definition of 'glandular Labrador tea'

(from WordNet)
noun
A Rocky Mountain shrub similar to Ledum groenlandicum [syn: trapper's tea, glandular Labrador tea]