Skip to main content

spatter-dock

English spatter-dock meaning in English  •  spatter-dock का अर्थ अंग्रेजी में
Noun
  • The common yellow water lily (Nuphar advena).
Advertisement