French-English dictionary »

épiaire meaning in English

FrenchEnglish
épiaire nom {f}

betony [betonies]◼◼◼(Stachys officinalis)
noun
[UK: bɪtˈɒni] [US: bɪtˈɑːni]

épiaire laineuse nom {f}

lamb's ears(ornamental plant with silky hairs on the leaves)
noun