meaning of labrador tea

1. a Rocky Mountain shrub similar to Ledum groenlandicum


Related Words

glandular labrador tea | labrador tea |

Developed & Maintained By Taraprasad.com

Treasure Words