SILVERWEED MEANING IN ENGLISH

• Silverweed Definition & Synonyms

  1. (n.) A perennial rosaceous herb (Potentilla Anserina) having the leaves silvery white beneath.


RECENT SEARCHES