Definition of Ledum

Noun: Ledum

  1. Evergreen shrubs of north temperate regions
    - genus Ledum

See also:
ledgy
Lee

Anagrams containing the word Ledum

lduem mledu umled dumle eduml