Skip to main content

nardoo

English nardoo meaning in English  •  nardoo का अर्थ अंग्रेजी में
Noun
  • An Australian name for Marsilea Drummondii, a four-leaved cryptogamous plant, sometimes used for food.
Advertisement