meaning of glandular labrador tea

1. a Rocky Mountain shrub similar to Ledum groenlandicum


Related Words

glandular labrador tea |

Developed & Maintained By Taraprasad.com

Treasure Words