Skip to main content

oarsweed

English oarsweed meaning in English  •  oarsweed का अर्थ अंग्रेजी में
Noun
  • Any large seaweed of the genus Laminaria; tangle; kelp. See Kelp>.
Advertisement