Skip to main content

badiaga

English badiaga meaning in English  •  badiaga का अर्थ अंग्रेजी में
Noun
  • A fresh-water sponge (Spongilla), common in the north of Europe, the powder of which is used to take away the livid marks of bruises.
Advertisement