Skip to main content

winterweed

English winterweed meaning in English  •  winterweed का अर्थ अंग्रेजी में
Noun
  • A kind of speedwell (Veronica hederifolia) which spreads chiefly in winter.
Advertisement