meaning of ledum groenlandicum

1. evergreen shrub of eastern North America having white or creamy bell-shaped flowers and dark green hairy leaves used for tea during American Revolution


Related Words

ledum groenlandicum |

Developed & Maintained By Taraprasad.com

Treasure Words