Skip to main content

mudwort

English mudwort meaning in English  •  mudwort का अर्थ अंग्रेजी में
Noun
  • A small herbaceous plant growing on muddy shores (Limosella aquatica).
Advertisement