Dictionary
Dictionary
Lady's mantle — definition & meaning
Word Type Definition Lady's mantle A genus of rosaceous herbs (Alchemilla), esp. the
European A. vulgaris, which has leaves with rounded and finely serrated
lobes.
Explore more words:
Honorary · Indent · Defensive · Fluocerine · Wasp · Dubitative · Gouge · Fine ·