meaning of ledum

1. evergreen shrubs of north temperate regions


Related Words

ledum | ledum groenlandicum | ledum palustre |

Developed & Maintained By Taraprasad.com

Treasure Words