Noun Definition

glandular labrador tea

1.Definition: a Rocky Mountain shrub similar to Ledum groenlandicum

Category: Plants