GeneralConnection.com
➔
Dictionary
labrador tea
Noun
1. Labrador tea
1. crystal tea, Ledum groenlandicum, shrub, bush
Usage