shabd-logo

Meaning of LADY'S MANTLE in English

A genus of rosaceous herbs (Alchemilla), esp. the European A. vulgaris, which has leaves with rounded and finely serrated lobes.

Use in sentences of LADY'S MANTLE

    Meaning of LADY'S MANTLE in English

    • A genus of rosaceous herbs (Alchemilla), esp. the European A. vulgaris, which has leaves with rounded and finely serrated lobes.

    Synonyms of ‘LADY'S MANTLE

      Antonyms of ‘LADY'S MANTLE

        Browse Other Words By Clicking On Letters

        A
        B
        C
        D
        E
        F
        G
        H
        I
        J
        K
        L
        M
        N
        O
        P
        Q
        R
        S
        T
        U
        V
        W
        X
        Y
        Z
        A
        B
        C
        D
        E
        F
        G
        H
        I
        J
        K
        L
        M
        N
        O
        P
        Q
        R
        S
        T
        U
        V
        W
        X
        Y
        Z