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