ledum
English
ledum meaning in English • ledum का अर्थ अंग्रेजी में
prop. n.
- A genus of evergreen shrubs of the north temperate regions.